@charset "UTF-8";
.error_status_code {
	text-align: center;
	margin-top: 40px;
	font-size: 160px;
	padding: 0 72px 88px 0;
	color: #28bcca;
	font-weight: bolder;
	text-shadow: #ffffff 2px 0 0, #ffffff 0 2px 0, #ffffff -1px 0 0, #ffffff 0 -1px 0;
	background: url("/assets/module/common/error/error_bg.png") 50% 50% no-repeat;
	display: inline-block;
}

.error_desc {
	display: inline-block;
	text-align: left;
}

.error_desc div {
	font-size: 18px;
	color: #545454;
}

.error_desc .desc_title {
	font-size: 32px;
	color: #28bcca;
	font-weight: bold;
}

.center {
	width: 100%;
	margin: 0 auto;
	text-align: center;
}

.buttons a {
	padding: 8px 16px;
	font-size: 18px;
	margin: 0 10px;
	font-weight: bold;
}

.dlglayer .page-header, .dlglayer .page-sidebar, .dlglayer .page-footer, .dlglayer .page-bar {
	display: none !important;
}

.dlglayer .page-content-wrapper .page-content {
	margin-left: 0 !important;
}

.dlglayer .page-header-fixed .page-container {
	margin: 0 !important;
}

.dlglayer .page-footer-fixed .page-wrapper {
	margin-bottom: 0 !important;
}

.dlglayer .page-wrapper {
	overflow: hidden;
}